Trong
khoa học máy tính,
virus máy tính hay
virus tin học (thường được người sử dụng gọi tắt là
virus) là những đoạn mã
chương trình được thiết kế để thực hiện tối thiểu là 2 việc:Trước đây, virus thường được viết bởi một số người am hiểu về
lập trình muốn chứng tỏ khả năng của mình nên thường virus có các hành động như: cho 1
chương trình không hoạt động đúng, xóa
dữ liệu, làm hỏng
ổ cứng,... hoặc gây ra những trò đùa khó chịu.Những virus mới được viết trong
thời gian gần đây không còn thực hiện các trò đùa hay sự
phá hoại đối
máy tính của nạn nhân bị lây nhiễm nữa, mà đa phần hướng đến việc lấy cắp các
thông tin cá nhân nhạy cảm (các
mã số thẻ tín dụng) mở cửa sau cho
tin tặc đột nhập chiếm quyền điều khiển hoặc các hành động khác nhằm có lợi cho người phát tán virus.Chiếm trên 90% số virus đã được phát hiện là nhắm vào
hệ thống sử dụng
hệ điều hành họ Windows chỉ đơn giản bởi
hệ điều hành này được sử dụng nhiều nhất trên
thế giới. Do tính thông dụng của
Windows nên các
tin tặc thường tập trung hướng vào chúng nhiều hơn là các
hệ điều hành khác. Cũng có quan điểm cho rằng
Windows có tính
bảo mật không tốt bằng các
hệ điều hành khác (như
Linux) nên có nhiều virus hơn, tuy nhiên nếu các
hệ điều hành khác cũng thông dụng như
Windows hoặc thị phần các
hệ điều hành ngang bằng nhau thì cũng lượng virus xuất hiện có lẽ cũng tương đương nhau.